/**
  * <br>JAVACC DEMO 1.0<br>
  * @copy right ius company All rights reserved.<br>
  * <br>
  * @Package com.apache.exception
*/
package com.apache.exception;

/**
  * description: 业务异常
  * @author Hou DaYu 创建时间：下午03:41:46
  */
@SuppressWarnings("serial")
public class BusinessException extends BaseException {

	/**
	 * 创建一个新的异常。
	 * @param expressionString 该异常字符串
	 * @param position 在出现问题的表达式字符串的位置
	 * @param message 一个描述消息
	 */
	public BusinessException(String expressionString, int position, String message) {
		super(expressionString, position, message);
	}

	/**
	 * 创建一个新的异常。
	 * @param expressionString 该异常字符串
	 * @param message 一个描述消息
	 */
	public BusinessException(String expressionString, String message) {
		super(expressionString, message);
	}

	/**
	 * 创建一个新的异常。
	 * @param position 在出现问题的表达式字符串的位置
	 * @param message 一个描述消息
	 * @param cause 异常的根本原因
	 */
	public BusinessException(int position, String message, Throwable cause) {
		super(position, message, cause);
	}

	/**
	 * 创建一个新的异常。
	 * @param cause 异常的根本原因
	 * @param message 一个描述消息
	 */
	public BusinessException(String message, Throwable cause) {
		super(message, cause);
	}

	/**
	 * 创建一个新的异常。
	 * @param message 一个描述消息
	 */
	public BusinessException(String message) {
		super(message);
	}

}
